package com.xiaoq.matrix.minipro.vo;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.xiaoq.matrix.minipro.entity.ShopMiniProVersionEntity;

@JsonAutoDetect(fieldVisibility = Visibility.NONE, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class MiniProDetailInfoVo {
	private String id;
	private String merchantId;
	private String shopId;
	private String shopType;
	private String name;
	private String qrcode;
	private String logo;
	private String appId;
	private List<String> functionList;
	private Long authTime;
	private String authStatus;
	private String wechatAcc;
	private String wechatUUID;
	private ShopMiniProVersionEntity lastVersion;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getMerchantId() {
		return merchantId;
	}
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}
	public String getShopId() {
		return shopId;
	}
	public void setShopId(String shopId) {
		this.shopId = shopId;
	}
	public String getShopType() {
		return shopType;
	}
	public void setShopType(String shopType) {
		this.shopType = shopType;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getQrcode() {
		return qrcode;
	}
	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}
	public String getLogo() {
		return logo;
	}
	public void setLogo(String logo) {
		this.logo = logo;
	}
	public String getAppId() {
		return appId;
	}
	public void setAppId(String appId) {
		this.appId = appId;
	}
	public List<String> getFunctionList() {
		return functionList;
	}
	public void setFunctionList(List<String> functionList) {
		this.functionList = functionList;
	}
	public Long getAuthTime() {
		return authTime;
	}
	public void setAuthTime(Long authTime) {
		this.authTime = authTime;
	}
	public String getAuthStatus() {
		return authStatus;
	}
	public void setAuthStatus(String authStatus) {
		this.authStatus = authStatus;
	}
	public String getWechatAcc() {
		return wechatAcc;
	}
	public void setWechatAcc(String wechatAcc) {
		this.wechatAcc = wechatAcc;
	}
	public String getWechatUUID() {
		return wechatUUID;
	}
	public void setWechatUUID(String wechatUUID) {
		this.wechatUUID = wechatUUID;
	}
	public ShopMiniProVersionEntity getLastVersion() {
		return lastVersion;
	}
	public void setLastVersion(ShopMiniProVersionEntity lastVersion) {
		this.lastVersion = lastVersion;
	}
	
	
}
